//+-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-+
//Biblioteca com as constantes fisicas. 
//+-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-+
/*
#define MH_G 1.6726e-27 //massa do hidrogenio
//#define H_JS 6.626069e-34 //constante de planck
#define H_EV 4.135669e-15 //constante de planck eV s
//#define K_JK 1.380650e-23 //constante de boltzman
#define K_EVK 8.618e-5 // (eV/K) constante de boltzman
#define A0 1.044e-26 //alpha0
#define LOG_E 0.43429
#define I_EV 13.6 //Energia de ionizacao do Hidrogenio
#define C_A 3e18 //Vel. da luz em Angstrons/s!!!
#define E_C 1.602e-19 //Carga do eletron
#define R 1.0961548e-3 //Fator de g
*/

//+-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-+
// Coisas em CGS
//+-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-++-+-+-+-+-+

#include <gsl/gsl_const_cgsm.h>

namespace Fis_const {

  //  const double O_CGS = (LOG_E/GSL_CONST_CGSM_BOLTZMANN);
  const double A0_CGS = (1.044e-2);
  const double I_CGS = (13.60*GSL_CONST_CGSM_ELECTRON_VOLT);
  const double H_CGS = (GSL_CONST_CGSM_PLANCKS_CONSTANT_H);
  const double C_CGS = (GSL_CONST_CGSM_SPEED_OF_LIGHT);
  const double R_CGS = (I_CGS/(H_CGS*C_CGS));
  const double K_CGS = (GSL_CONST_CGSM_BOLTZMANN);
  const double MH_CGS = (GSL_CONST_CGSM_MASS_PROTON);
  const double ME_CGS = (GSL_CONST_CGSM_MASS_ELECTRON);
  const double SIG_CGS = (GSL_CONST_CGSM_STEFAN_BOLTZMANN_CONSTANT);
  const double PC_CGS = (GSL_CONST_CGSM_PARSEC);
  const double MSOL_CGS = (GSL_CONST_CGSM_SOLAR_MASS);
  const double RSOL_CGS = 6.96e10;
  const double G_CGS = (GSL_CONST_CGSM_GRAVITATIONAL_CONSTANT);
}
